﻿@charset "utf-8";


.newsColumn{
  width: 1100px;
  min-height: 200px;
  background: #fff;
  padding: 0px 1.6666%;
  overflow: hidden;
  /* border: 1px solid #ccc; */
}
.newsColumn .newsColumn-l{
  /* width: 46.25%; */
  width: 47.844%;
  margin-right: 2.5%;
  float: left;
  padding-bottom: 20px;
}
.newsColumn .newsColumn-l .head,
.newsColumn .newsColumn-m .head,
.newsColumn .newsColumn-r .head{
  height: 45px;
  line-height: 45px;
  width: 100%;
  border-bottom: 1px solid #e9e9e9;
  overflow: hidden;
}
.newsColumn .newsColumn-l .head .head-l,
.newsColumn .newsColumn-m .head .head-l,
.newsColumn .newsColumn-r .head .head-l{
  font-size: 19px;
  color: #1b65b9;
  float: left;
  font-weight:bold;
  /* font-weight: bold; */
  height: 44px;
  border-bottom: 3px solid #1b65b9;
}
.newsColumn .newsColumn-l .head .head-r,
.newsColumn .newsColumn-m .head .head-r,
.newsColumn .newsColumn-r .head .head-r{
  font-size: 13px;
  /* color: #666666; */
  float: right;
  cursor: pointer;
}
.newsColumn .newsColumn-l .head .head-r a,
.newsColumn .newsColumn-m .head .head-r a,
.newsColumn .newsColumn-r .head .head-r a{
  color: #666;
}
.newsColumn .newsColumn-l .head .head-r a:hover,
.newsColumn .newsColumn-m .head .head-r a:hover,
.newsColumn .newsColumn-r .head .head-r a:hover{
	color:#1b65b9;
}
.newsColumn .newsColumn-l .cont{
  width: 100%;
}
.newsColumn .newsColumn-l .cont ul li{
  overflow: hidden;
  margin-top: 20px;
}
.newsColumn .newsColumn-l .cont ul li a{
  display: inline-block;
  width: 100%;
  color:#1b65b9;
}
.newsColumn .newsColumn-l .cont ul li .li-img{
  /* width: 143px; */
  float: left;
  width: 25.765%;
  width:26.927%;
  margin-right: 3.6%;
  /* height: 85px; */
  height: auto;
}
.newsColumn .newsColumn-l .cont ul li .li-img img{
  width: 100%;
  /* height: 1.5rem; */
}
.newsColumn .newsColumn-l .cont ul li .li-text{
  float: left;
  width: 69.27%;
  max-height:120px;
}
.newsColumn .newsColumn-l .cont ul li .li-text .title{
  font-size: 17px;
  color: #333;
  line-height: 25px;
  font-weight: bold;
}
.newsColumn .newsColumn-l .cont ul li .li-text p{

  font-size: 13px;
  line-height: 20px;
  color: #666;
  overflow: hidden;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.newsColumn .newsColumn-m{
  float: left;
  width: 240px;
  width: 20.7%;
  margin-right: 2.5%;
  
}
.newsColumn .newsColumn-m ul{
  width: 100%;
  overflow: hidden;
  margin-top: 20px;
}
.newsColumn .newsColumn-m ul li{
  width: 50%;
  float: left;
  margin-bottom: 10px;

}
.newsColumn .newsColumn-m ul li a{
  display: inline-block;
  width: 100%;
}
.newsColumn .newsColumn-m ul li a .li-t{
  min-height: auto;
  width: 100%;
  padding: 0px 25.8333%;
  
}
.newsColumn .newsColumn-m ul li a .li-t img{
  width: 100%;
  min-height: auto;
  margin: 0 auto;
  
}
.newsColumn .newsColumn-m ul li a .li-b{
  font-size: 15px;
  line-height: 32px;
  color: #333;
  text-align: center;
  font-weight: bold;
  margin-top:5px;
}
.newsColumn .newsColumn-r{
  width: 26.1%;
  float: left;
  /* padding-bottom: 20px; */
}
.newsColumn .newsColumn-r ul{
  width: 100%;
  margin-top: 20px;
  overflow: hidden;
}
.newsColumn .newsColumn-r ul li{
  width: 100%;
margin-bottom: 15px;
float: left;
}
.newsColumn .newsColumn-r ul li img{
  width: 100%;
}


@media screen and (min-width: 0px) and (max-width: 1220px){
  /*<=1200的设备(+滚动条宽度)=1220*/
  /***************全局控制*******************/
  .newsColumn{width: 100%;}
  .newsColumn .newsColumn-l .cont ul li .li-text p{ -webkit-line-clamp: 2;}
 .newsColumn .newsColumn-l .cont ul li .li-img img{height:0.62rem !important;}
  
}
@media screen and (min-width: 0px) and (max-width: 850px){
  /*<=768的设备 */
  /***************全局控制*******************/
  .newsColumn .newsColumn-l{width: 100%;}
  .newsColumn .newsColumn-l .cont ul li .li-text p{ -webkit-line-clamp: 2;}
  .newsColumn .newsColumn-m{width: 100%;}
  .newsColumn .newsColumn-m ul li{width: 25%;}
  .newsColumn .newsColumn-r{width: 100%;}
  .newsColumn .newsColumn-r ul li{width: 48%;}
  .newsColumn .newsColumn-r ul li:first-child{margin-right: 4%;}
  .newsColumn .newsColumn-l .cont ul li .li-img img{height:1.23rem !important;}
  	.newsColumn .newsColumn-l .cont ul li .li-text{
		max-height: 1.4rem;
	}
}

.newsColumn .newsColumn-l .cont ul li .li-text .title{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.newsColumn .newsColumn-l .cont ul li .li-text .title a{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


}
@media screen and (min-width: 0px) and (max-width: 640px){
   .newsColumn .newsColumn-l .cont ul li .li-text p{ -webkit-line-clamp: 3;} 

}
@media screen and (min-width: 0px) and (max-width: 480px){
 .newsColumn .newsColumn-l .cont ul li .li-text p{ -webkit-line-clamp: 2;} 
  .newsColumn .newsColumn-l .cont ul li .li-text .title{overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
  .newsColumn .newsColumn-m ul li{width: 25%;}
  /* .newsColumn .newsColumn-r ul li{width: 100%;} */
  .newsColumn .newsColumn-l .cont ul li .li-img img{height: 1.23rem !important;}
  

}
@media screen and (min-width: 0px) and (max-width: 359px){
  .newsColumn .newsColumn-l .cont ul li .li-img img{height: 1.23rem !important;}
  .newsColumn .newsColumn-l{padding-bottom: 10px;}
}